|
FAQChatBot
|
Go to the source code of this file.
Classes | |
| class | BaseComponent |
| class | Alert |
| class | Button |
| class | Carousel |
| class | Collapse |
| class | Dropdown |
| class | ScrollBarHelper |
| class | Backdrop |
| class | FocusTrap |
| class | Modal |
| class | Offcanvas |
| class | Tooltip |
| class | Popover |
| class | ScrollSpy |
| class | Tab |
| class | Toast |
Variables | |
| import *as Popper from popperjs | core |
| const | MAX_UID =1e6 |
| const | MILLISECONDS_MULTIPLIER =1e3 |
| const | TRANSITION_END ="transitionend" |
| const | toType =e=>null==e?""+e:{}.toString.call(e).match(/\s([a-z]+)/i)[1].toLowerCase(),getUID=e=>{do{e+=Math.floor(1e6*Math.random())}while(document.getElementById(e));return e},getSelector=e=>{let t=e.getAttribute("data-bs-target");if(!t||"#"===t){let i=e.getAttribute("href");if(!i||!i.includes("#")&&!i.startsWith("."))return null;i.includes("#")&&!i.startsWith("#")&&(i="#"+i.split("#")[1]),t=i&&"#"!==i?i.trim():null}return t},getSelectorFromElement=e=>{const t=getSelector(e);return t&&document.querySelector(t)?t:null},getElementFromSelector=e=>{const t=getSelector(e);return t?document.querySelector(t):null},getTransitionDurationFromElement=e=>{if(!e)return 0;let{transitionDuration:t,transitionDelay:i}=window.getComputedStyle(e);const n=Number.parseFloat(t),s=Number.parseFloat(i);return n||s?(t=t.split(",")[0],i=i.split(",")[0],1e3*(Number.parseFloat(t)+Number.parseFloat(i))):0},triggerTransitionEnd=e=>{e.dispatchEvent(new Event(TRANSITION_END))},isElement=e=>!(!e||"object"!=typeof e)&&(void 0!==e.jquery&&(e=e[0]),void 0!==e.nodeType),getElement=e=>isElement(e)?e.jquery?e[0]:e:"string"==typeof e&&e.length>0?document.querySelector(e):null,typeCheckConfig=(e,t,i)=>{Object.keys(i).forEach(n=>{const s=i[n],o=t[n],r=o&&isElement(o)?"element":null==(a=o)?""+a:{}.toString.call(a).match(/\s([a-z]+)/i)[1].toLowerCase();var a;if(!new RegExp(s).test(r))throw new TypeError(`${e.toUpperCase()}: Option "${n}" provided type "${r}" but expected type "${s}".`)})},isVisible=e=>!(!isElement(e)||0===e.getClientRects().length)&&"visible"===getComputedStyle(e).getPropertyValue("visibility"),isDisabled=e=>!e||e.nodeType!==Node.ELEMENT_NODE||!!e.classList.contains("disabled")||(void 0!==e.disabled?e.disabled:e.hasAttribute("disabled")&&"false"!==e.getAttribute("disabled")),findShadowRoot=e=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof e.getRootNode){const t=e.getRootNode();return t instanceof ShadowRoot?t:null}return e instanceof ShadowRoot?e:e.parentNode?findShadowRoot(e.parentNode):null},noop=()=>{},reflow=e=>{e.offsetHeight},getjQuery=()=>{const{jQuery:e}=window;return e&&!document.body.hasAttribute("data-bs-no-jquery")?e:null},DOMContentLoadedCallbacks=[],onDOMContentLoaded=e=>{"loading"===document.readyState?(DOMContentLoadedCallbacks.length||document.addEventListener("DOMContentLoaded",()=>{DOMContentLoadedCallbacks.forEach(e=>e())}),DOMContentLoadedCallbacks.push(e)):e()},isRTL=()=>"rtl"===document.documentElement.dir,defineJQueryPlugin=e=>{var t;t=()=>{const t=getjQuery();if(t){const i=e.NAME,n=t.fn[i];t.fn[i]=e.jQueryInterface,t.fn[i].Constructor=e,t.fn[i].noConflict=()=>(t.fn[i]=n,e.jQueryInterface)}},"loading"===document.readyState?(DOMContentLoadedCallbacks.length||document.addEventListener("DOMContentLoaded",()=>{DOMContentLoadedCallbacks.forEach(e=>e())}),DOMContentLoadedCallbacks.push(t)):t()},execute=e=>{"function"==typeof e&&e()},executeAfterTransition=(e,t,i=!0)=>{if(!i)return void execute(e);const n=getTransitionDurationFromElement(t)+5;let s=!1;const o=({target:i})=>{i===t&&(s=!0,t.removeEventListener(TRANSITION_END,o),execute(e))};t.addEventListener(TRANSITION_END,o),setTimeout(()=>{s||triggerTransitionEnd(t)},n)},getNextActiveElement=(e,t,i,n)=>{let s=e.indexOf(t);if(-1===s)return e[!i&&n?e.length-1:0];const o=e.length;return s+=i?1:-1,n&&(s=(s+o)%o),e[Math.max(0,Math.min(s,o-1))]},namespaceRegex=/[^.]*(?=\..*)\.|.*/,stripNameRegex=/\..*/,stripUidRegex=/::\d+$/,eventRegistry={} |
| let | uidEvent =1 |
| const | customEvents ={mouseenter:"mouseover",mouseleave:"mouseout"} |
| const | customEventsRegex =/^(mouseenter|mouseleave)/i |
| const | nativeEvents =new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]) |
| const | EventHandler ={on(e,t,i,n){addHandler(e,t,i,n,!1)},one(e,t,i,n){addHandler(e,t,i,n,!0)},off(e,t,i,n){if("string"!=typeof t||!e)return;const[s,o,r]=normalizeParams(t,i,n),a=r!==t,l=getEvent(e),c=t.startsWith(".");if(void 0!==o){if(!l||!l[r])return;return void removeHandler(e,l,r,o,s?i:null)}c&&Object.keys(l).forEach(i=>{removeNamespacedHandlers(e,l,i,t.slice(1))});const _=l[r]||{};Object.keys(_).forEach(i=>{const n=i.replace(stripUidRegex,"");if(!a||t.includes(n)){const t=_[i];removeHandler(e,l,r,t.originalHandler,t.delegationSelector)}})},trigger(e,t,i){if("string"!=typeof t||!e)return null;const n=getjQuery(),s=getTypeEvent(t),o=t!==s,r=nativeEvents.has(s);let a,l=!0,c=!0,_=!1,h=null;return o&&n&&(a=n.Event(t,i),n(e).trigger(a),l=!a.isPropagationStopped(),c=!a.isImmediatePropagationStopped(),_=a.isDefaultPrevented()),r?(h=document.createEvent("HTMLEvents"),h.initEvent(s,l,!0)):h=new CustomEvent(t,{bubbles:l,cancelable:!0}),void 0!==i&&Object.keys(i).forEach(e=>{Object.defineProperty(h,e,{get:()=>i[e]})}),_&&h.preventDefault(),c&&e.dispatchEvent(h),h.defaultPrevented&&void 0!==a&&a.preventDefault(),h}} |
| const | elementMap =new Map |
| var | Data ={set(e,t,i){elementMap.has(e)||elementMap.set(e,new Map);const n=elementMap.get(e);n.has(t)||0===n.size?n.set(t,i):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(n.keys())[0]}.`)},get:(e,t)=>elementMap.has(e)&&elementMap.get(e).get(t)||null,remove(e,t){if(!elementMap.has(e))return;const i=elementMap.get(e);i.delete(t),0===i.size&&elementMap.delete(e)}} |
| const | VERSION ="5.1.0" |
| const | enableDismissTrigger =(e,t="hide")=>{const i="click.dismiss"+e.EVENT_KEY,n=e.NAME;EventHandler.on(document,i,`[data-bs-dismiss="${n}"]`,(function(i){if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),isDisabled(this))return;const s=getElementFromSelector(this)||this.closest("."+n);e.getOrCreateInstance(s)[t]()}))},NAME$d="alert",DATA_KEY$c="bs.alert",EVENT_KEY$c=".bs.alert",EVENT_CLOSE="close.bs.alert",EVENT_CLOSED="closed.bs.alert",CLASS_NAME_FADE$5="fade",CLASS_NAME_SHOW$8="show" |
| const | NAME$c ="button" |
| const | DATA_KEY$b ="bs.button" |
| const | EVENT_KEY$b =".bs.button" |
| const | DATA_API_KEY$7 =".data-api" |
| const | CLASS_NAME_ACTIVE$3 ="active" |
| const | SELECTOR_DATA_TOGGLE$5 ='[data-bs-toggle="button"]' |
| const | EVENT_CLICK_DATA_API$6 ="click.bs.button.data-api" |
| const | Manipulator ={setDataAttribute(e,t,i){e.setAttribute("data-bs-"+normalizeDataKey(t),i)},removeDataAttribute(e,t){e.removeAttribute("data-bs-"+normalizeDataKey(t))},getDataAttributes(e){if(!e)return{};const t={};return Object.keys(e.dataset).filter(e=>e.startsWith("bs")).forEach(i=>{let n=i.replace(/^bs/,"");n=n.charAt(0).toLowerCase()+n.slice(1,n.length),t[n]=normalizeData(e.dataset[i])}),t},getDataAttribute:(e,t)=>normalizeData(e.getAttribute("data-bs-"+normalizeDataKey(t))),offset(e){const t=e.getBoundingClientRect();return{top:t.top+window.pageYOffset,left:t.left+window.pageXOffset}},position:e=>({top:e.offsetTop,left:e.offsetLeft})} |
| const | NODE_TEXT =3 |
| const | SelectorEngine ={find:(e,t=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(t,e)),findOne:(e,t=document.documentElement)=>Element.prototype.querySelector.call(t,e),children:(e,t)=>[].concat(...e.children).filter(e=>e.matches(t)),parents(e,t){const i=[];let n=e.parentNode;for(;n&&n.nodeType===Node.ELEMENT_NODE&&3!==n.nodeType;)n.matches(t)&&i.push(n),n=n.parentNode;return i},prev(e,t){let i=e.previousElementSibling;for(;i;){if(i.matches(t))return[i];i=i.previousElementSibling}return[]},next(e,t){let i=e.nextElementSibling;for(;i;){if(i.matches(t))return[i];i=i.nextElementSibling}return[]},focusableChildren(e){const t=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(e=>e+':not([tabindex^="-"])').join(", ");return this.find(t,e).filter(e=>!isDisabled(e)&&isVisible(e))}} |
| const | NAME$b ="carousel" |
| const | DATA_KEY$a ="bs.carousel" |
| const | EVENT_KEY$a =".bs.carousel" |
| const | DATA_API_KEY$6 =".data-api" |
| const | ARROW_LEFT_KEY ="ArrowLeft" |
| const | ARROW_RIGHT_KEY ="ArrowRight" |
| const | TOUCHEVENT_COMPAT_WAIT =500 |
| const | SWIPE_THRESHOLD =40 |
| const | Default$a ={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0} |
| const | DefaultType$a ={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"} |
| const | ORDER_NEXT ="next" |
| const | ORDER_PREV ="prev" |
| const | DIRECTION_LEFT ="left" |
| const | DIRECTION_RIGHT ="right" |
| const | KEY_TO_DIRECTION ={ArrowLeft:DIRECTION_RIGHT,ArrowRight:DIRECTION_LEFT} |
| const | EVENT_SLIDE ="slide.bs.carousel" |
| const | EVENT_SLID ="slid.bs.carousel" |
| const | EVENT_KEYDOWN ="keydown.bs.carousel" |
| const | EVENT_MOUSEENTER ="mouseenter.bs.carousel" |
| const | EVENT_MOUSELEAVE ="mouseleave.bs.carousel" |
| const | EVENT_TOUCHSTART ="touchstart.bs.carousel" |
| const | EVENT_TOUCHMOVE ="touchmove.bs.carousel" |
| const | EVENT_TOUCHEND ="touchend.bs.carousel" |
| const | EVENT_POINTERDOWN ="pointerdown.bs.carousel" |
| const | EVENT_POINTERUP ="pointerup.bs.carousel" |
| const | EVENT_DRAG_START ="dragstart.bs.carousel" |
| const | EVENT_LOAD_DATA_API$2 ="load.bs.carousel.data-api" |
| const | EVENT_CLICK_DATA_API$5 ="click.bs.carousel.data-api" |
| const | CLASS_NAME_CAROUSEL ="carousel" |
| const | CLASS_NAME_ACTIVE$2 ="active" |
| const | CLASS_NAME_SLIDE ="slide" |
| const | CLASS_NAME_END ="carousel-item-end" |
| const | CLASS_NAME_START ="carousel-item-start" |
| const | CLASS_NAME_NEXT ="carousel-item-next" |
| const | CLASS_NAME_PREV ="carousel-item-prev" |
| const | CLASS_NAME_POINTER_EVENT ="pointer-event" |
| const | SELECTOR_ACTIVE$1 =".active" |
| const | SELECTOR_ACTIVE_ITEM =".active.carousel-item" |
| const | SELECTOR_ITEM =".carousel-item" |
| const | SELECTOR_ITEM_IMG =".carousel-item img" |
| const | SELECTOR_NEXT_PREV =".carousel-item-next, .carousel-item-prev" |
| const | SELECTOR_INDICATORS =".carousel-indicators" |
| const | SELECTOR_INDICATOR ="[data-bs-target]" |
| const | SELECTOR_DATA_SLIDE ="[data-bs-slide], [data-bs-slide-to]" |
| const | SELECTOR_DATA_RIDE ='[data-bs-ride="carousel"]' |
| const | POINTER_TYPE_TOUCH ="touch" |
| const | POINTER_TYPE_PEN ="pen" |
| const | NAME$a ="collapse" |
| const | DATA_KEY$9 ="bs.collapse" |
| const | EVENT_KEY$9 =".bs.collapse" |
| const | DATA_API_KEY$5 =".data-api" |
| const | Default$9 ={toggle:!0,parent:null} |
| const | DefaultType$9 ={toggle:"boolean",parent:"(null|element)"} |
| const | EVENT_SHOW$5 ="show.bs.collapse" |
| const | EVENT_SHOWN$5 ="shown.bs.collapse" |
| const | EVENT_HIDE$5 ="hide.bs.collapse" |
| const | EVENT_HIDDEN$5 ="hidden.bs.collapse" |
| const | EVENT_CLICK_DATA_API$4 ="click.bs.collapse.data-api" |
| const | CLASS_NAME_SHOW$7 ="show" |
| const | CLASS_NAME_COLLAPSE ="collapse" |
| const | CLASS_NAME_COLLAPSING ="collapsing" |
| const | CLASS_NAME_COLLAPSED ="collapsed" |
| const | CLASS_NAME_HORIZONTAL ="collapse-horizontal" |
| const | WIDTH ="width" |
| const | HEIGHT ="height" |
| const | SELECTOR_ACTIVES =".show, .collapsing" |
| const | SELECTOR_DATA_TOGGLE$4 ='[data-bs-toggle="collapse"]' |
| const | NAME$9 ="dropdown" |
| const | DATA_KEY$8 ="bs.dropdown" |
| const | EVENT_KEY$8 =".bs.dropdown" |
| const | DATA_API_KEY$4 =".data-api" |
| const | ESCAPE_KEY$2 ="Escape" |
| const | SPACE_KEY ="Space" |
| const | TAB_KEY$1 ="Tab" |
| const | ARROW_UP_KEY ="ArrowUp" |
| const | ARROW_DOWN_KEY ="ArrowDown" |
| const | RIGHT_MOUSE_BUTTON =2 |
| const | REGEXP_KEYDOWN =new RegExp("ArrowUp|ArrowDown|Escape") |
| const | EVENT_HIDE$4 ="hide.bs.dropdown" |
| const | EVENT_HIDDEN$4 ="hidden.bs.dropdown" |
| const | EVENT_SHOW$4 ="show.bs.dropdown" |
| const | EVENT_SHOWN$4 ="shown.bs.dropdown" |
| const | EVENT_CLICK_DATA_API$3 ="click.bs.dropdown.data-api" |
| const | EVENT_KEYDOWN_DATA_API ="keydown.bs.dropdown.data-api" |
| const | EVENT_KEYUP_DATA_API ="keyup.bs.dropdown.data-api" |
| const | CLASS_NAME_SHOW$6 ="show" |
| const | CLASS_NAME_DROPUP ="dropup" |
| const | CLASS_NAME_DROPEND ="dropend" |
| const | CLASS_NAME_DROPSTART ="dropstart" |
| const | CLASS_NAME_NAVBAR ="navbar" |
| const | SELECTOR_DATA_TOGGLE$3 ='[data-bs-toggle="dropdown"]' |
| const | SELECTOR_MENU =".dropdown-menu" |
| const | SELECTOR_NAVBAR_NAV =".navbar-nav" |
| const | SELECTOR_VISIBLE_ITEMS =".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)" |
| const | PLACEMENT_TOP =isRTL()?"top-end":"top-start" |
| const | PLACEMENT_TOPEND =isRTL()?"top-start":"top-end" |
| const | PLACEMENT_BOTTOM =isRTL()?"bottom-end":"bottom-start" |
| const | PLACEMENT_BOTTOMEND =isRTL()?"bottom-start":"bottom-end" |
| const | PLACEMENT_RIGHT =isRTL()?"left-start":"right-start" |
| const | PLACEMENT_LEFT =isRTL()?"right-start":"left-start" |
| const | Default$8 ={offset:[0,2],boundary:"clippingParents",reference:"toggle",display:"dynamic",popperConfig:null,autoClose:!0} |
| const | DefaultType$8 ={offset:"(array|string|function)",boundary:"(string|element)",reference:"(string|element|object)",display:"string",popperConfig:"(null|object|function)",autoClose:"(boolean|string)"} |
| const | SELECTOR_FIXED_CONTENT =".fixed-top, .fixed-bottom, .is-fixed, .sticky-top" |
| const | SELECTOR_STICKY_CONTENT =".sticky-top" |
| const | Default$7 ={className:"modal-backdrop",isVisible:!0,isAnimated:!1,rootElement:"body",clickCallback:null} |
| const | DefaultType$7 ={className:"string",isVisible:"boolean",isAnimated:"boolean",rootElement:"(element|string)",clickCallback:"(function|null)"} |
| const | NAME$8 ="backdrop" |
| const | CLASS_NAME_FADE$4 ="fade" |
| const | CLASS_NAME_SHOW$5 ="show" |
| const | EVENT_MOUSEDOWN ="mousedown.bs.backdrop" |
| const | Default$6 ={trapElement:null,autofocus:!0} |
| const | DefaultType$6 ={trapElement:"element",autofocus:"boolean"} |
| const | NAME$7 ="focustrap" |
| const | DATA_KEY$7 ="bs.focustrap" |
| const | EVENT_KEY$7 =".bs.focustrap" |
| const | EVENT_FOCUSIN$1 ="focusin.bs.focustrap" |
| const | EVENT_KEYDOWN_TAB ="keydown.tab.bs.focustrap" |
| const | TAB_KEY ="Tab" |
| const | TAB_NAV_FORWARD ="forward" |
| const | TAB_NAV_BACKWARD ="backward" |
| const | NAME$6 ="modal" |
| const | DATA_KEY$6 ="bs.modal" |
| const | EVENT_KEY$6 =".bs.modal" |
| const | DATA_API_KEY$3 =".data-api" |
| const | ESCAPE_KEY$1 ="Escape" |
| const | Default$5 ={backdrop:!0,keyboard:!0,focus:!0} |
| const | DefaultType$5 ={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean"} |
| const | EVENT_HIDE$3 ="hide.bs.modal" |
| const | EVENT_HIDE_PREVENTED ="hidePrevented.bs.modal" |
| const | EVENT_HIDDEN$3 ="hidden.bs.modal" |
| const | EVENT_SHOW$3 ="show.bs.modal" |
| const | EVENT_SHOWN$3 ="shown.bs.modal" |
| const | EVENT_RESIZE ="resize.bs.modal" |
| const | EVENT_CLICK_DISMISS ="click.dismiss.bs.modal" |
| const | EVENT_KEYDOWN_DISMISS$1 ="keydown.dismiss.bs.modal" |
| const | EVENT_MOUSEUP_DISMISS ="mouseup.dismiss.bs.modal" |
| const | EVENT_MOUSEDOWN_DISMISS ="mousedown.dismiss.bs.modal" |
| const | EVENT_CLICK_DATA_API$2 ="click.bs.modal.data-api" |
| const | CLASS_NAME_OPEN ="modal-open" |
| const | CLASS_NAME_FADE$3 ="fade" |
| const | CLASS_NAME_SHOW$4 ="show" |
| const | CLASS_NAME_STATIC ="modal-static" |
| const | SELECTOR_DIALOG =".modal-dialog" |
| const | SELECTOR_MODAL_BODY =".modal-body" |
| const | SELECTOR_DATA_TOGGLE$2 ='[data-bs-toggle="modal"]' |
| const | NAME$5 ="offcanvas" |
| const | DATA_KEY$5 ="bs.offcanvas" |
| const | EVENT_KEY$5 =".bs.offcanvas" |
| const | DATA_API_KEY$2 =".data-api" |
| const | EVENT_LOAD_DATA_API$1 ="load.bs.offcanvas.data-api" |
| const | ESCAPE_KEY ="Escape" |
| const | Default$4 ={backdrop:!0,keyboard:!0,scroll:!1} |
| const | DefaultType$4 ={backdrop:"boolean",keyboard:"boolean",scroll:"boolean"} |
| const | CLASS_NAME_SHOW$3 ="show" |
| const | CLASS_NAME_BACKDROP ="offcanvas-backdrop" |
| const | OPEN_SELECTOR =".offcanvas.show" |
| const | EVENT_SHOW$2 ="show.bs.offcanvas" |
| const | EVENT_SHOWN$2 ="shown.bs.offcanvas" |
| const | EVENT_HIDE$2 ="hide.bs.offcanvas" |
| const | EVENT_HIDDEN$2 ="hidden.bs.offcanvas" |
| const | EVENT_CLICK_DATA_API$1 ="click.bs.offcanvas.data-api" |
| const | EVENT_KEYDOWN_DISMISS ="keydown.dismiss.bs.offcanvas" |
| const | SELECTOR_DATA_TOGGLE$1 ='[data-bs-toggle="offcanvas"]' |
| const | uriAttrs =new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]) |
| const | ARIA_ATTRIBUTE_PATTERN =/^aria-[\w-]*$/i |
| const | SAFE_URL_PATTERN =/^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/i |
| const | DATA_URL_PATTERN =/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus)) |
| base64 | |
| allowedAttribute =(e,t)=>{const i=e.nodeName.toLowerCase();if(t.includes(i))return!uriAttrs.has(i)||Boolean(SAFE_URL_PATTERN.test(e.nodeValue)||DATA_URL_PATTERN.test(e.nodeValue));const n=t.filter(e=>e instanceof RegExp);for(let e=0,t=n.length;e<t;e++)if(n[e].test(i))return!0;return!1},DefaultAllowlist={"*":["class","dir","id","lang","role",ARIA_ATTRIBUTE_PATTERN],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]} | |
| const | NAME$4 ="tooltip" |
| const | DATA_KEY$4 ="bs.tooltip" |
| const | EVENT_KEY$4 =".bs.tooltip" |
| const | CLASS_PREFIX$1 ="bs-tooltip" |
| const | DISALLOWED_ATTRIBUTES =new Set(["sanitize","allowList","sanitizeFn"]) |
| const | DefaultType$3 ={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(array|string|function)",container:"(string|element|boolean)",fallbackPlacements:"array",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",allowList:"object",popperConfig:"(null|object|function)"} |
| const | AttachmentMap ={AUTO:"auto",TOP:"top",RIGHT:isRTL()?"left":"right",BOTTOM:"bottom",LEFT:isRTL()?"right":"left"} |
| const | Default$3 ={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:[0,0],container:!1,fallbackPlacements:["top","right","bottom","left"],boundary:"clippingParents",customClass:"",sanitize:!0,sanitizeFn:null,allowList:DefaultAllowlist,popperConfig:null} |
| const | Event$2 ={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"} |
| const | CLASS_NAME_FADE$2 ="fade" |
| const | CLASS_NAME_MODAL ="modal" |
| const | CLASS_NAME_SHOW$2 ="show" |
| const | HOVER_STATE_SHOW ="show" |
| const | HOVER_STATE_OUT ="out" |
| const | SELECTOR_TOOLTIP_INNER =".tooltip-inner" |
| const | SELECTOR_MODAL =".modal" |
| const | EVENT_MODAL_HIDE ="hide.bs.modal" |
| const | TRIGGER_HOVER ="hover" |
| const | TRIGGER_FOCUS ="focus" |
| const | TRIGGER_CLICK ="click" |
| const | TRIGGER_MANUAL ="manual" |
| const | NAME$3 ="popover" |
| const | DATA_KEY$3 ="bs.popover" |
| const | EVENT_KEY$3 =".bs.popover" |
| const | CLASS_PREFIX ="bs-popover" |
| const | Default$2 ={...Tooltip.Default,placement:"right",offset:[0,8],trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'} |
| const | DefaultType$2 ={...Tooltip.DefaultType,content:"(string|element|function)"} |
| const | Event$1 ={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"} |
| const | SELECTOR_TITLE =".popover-header" |
| const | SELECTOR_CONTENT =".popover-body" |
| const | NAME$2 ="scrollspy" |
| const | DATA_KEY$2 ="bs.scrollspy" |
| const | EVENT_KEY$2 =".bs.scrollspy" |
| const | DATA_API_KEY$1 =".data-api" |
| const | Default$1 ={offset:10,method:"auto",target:""} |
| const | DefaultType$1 ={offset:"number",method:"string",target:"(string|element)"} |
| const | EVENT_ACTIVATE ="activate.bs.scrollspy" |
| const | EVENT_SCROLL ="scroll.bs.scrollspy" |
| const | EVENT_LOAD_DATA_API ="load.bs.scrollspy.data-api" |
| const | CLASS_NAME_DROPDOWN_ITEM ="dropdown-item" |
| const | CLASS_NAME_ACTIVE$1 ="active" |
| const | SELECTOR_DATA_SPY ='[data-bs-spy="scroll"]' |
| const | SELECTOR_NAV_LIST_GROUP$1 =".nav, .list-group" |
| const | SELECTOR_NAV_LINKS =".nav-link" |
| const | SELECTOR_NAV_ITEMS =".nav-item" |
| const | SELECTOR_LIST_ITEMS =".list-group-item" |
| const | SELECTOR_LINK_ITEMS =".nav-link, .list-group-item, .dropdown-item" |
| const | SELECTOR_DROPDOWN$1 =".dropdown" |
| const | SELECTOR_DROPDOWN_TOGGLE$1 =".dropdown-toggle" |
| const | METHOD_OFFSET ="offset" |
| const | METHOD_POSITION ="position" |
| const | NAME$1 ="tab" |
| const | DATA_KEY$1 ="bs.tab" |
| const | EVENT_KEY$1 =".bs.tab" |
| const | DATA_API_KEY =".data-api" |
| const | EVENT_HIDE$1 ="hide.bs.tab" |
| const | EVENT_HIDDEN$1 ="hidden.bs.tab" |
| const | EVENT_SHOW$1 ="show.bs.tab" |
| const | EVENT_SHOWN$1 ="shown.bs.tab" |
| const | EVENT_CLICK_DATA_API ="click.bs.tab.data-api" |
| const | CLASS_NAME_DROPDOWN_MENU ="dropdown-menu" |
| const | CLASS_NAME_ACTIVE ="active" |
| const | CLASS_NAME_FADE$1 ="fade" |
| const | CLASS_NAME_SHOW$1 ="show" |
| const | SELECTOR_DROPDOWN =".dropdown" |
| const | SELECTOR_NAV_LIST_GROUP =".nav, .list-group" |
| const | SELECTOR_ACTIVE =".active" |
| const | SELECTOR_ACTIVE_UL =":scope > li > .active" |
| const | SELECTOR_DATA_TOGGLE ='[data-bs-toggle="tab"] |
| const | SELECTOR_DROPDOWN_TOGGLE =".dropdown-toggle" |
| const | SELECTOR_DROPDOWN_ACTIVE_CHILD =":scope > .dropdown-menu .active" |
| const | NAME ="toast" |
| const | DATA_KEY ="bs.toast" |
| const | EVENT_KEY =".bs.toast" |
| const | EVENT_MOUSEOVER ="mouseover.bs.toast" |
| const | EVENT_MOUSEOUT ="mouseout.bs.toast" |
| const | EVENT_FOCUSIN ="focusin.bs.toast" |
| const | EVENT_FOCUSOUT ="focusout.bs.toast" |
| const | EVENT_HIDE ="hide.bs.toast" |
| const | EVENT_HIDDEN ="hidden.bs.toast" |
| const | EVENT_SHOW ="show.bs.toast" |
| const | EVENT_SHOWN ="shown.bs.toast" |
| const | CLASS_NAME_FADE ="fade" |
| const | CLASS_NAME_HIDE ="hide" |
| const | CLASS_NAME_SHOW ="show" |
| const | CLASS_NAME_SHOWING ="showing" |
| const | DefaultType ={animation:"boolean",autohide:"boolean",delay:"number"} |
| const | Default ={animation:!0,autohide:!0,delay:5e3} |
| export {Alert,Button,Carousel,Collapse,Dropdown,Modal,Offcanvas,Popover,ScrollSpy,Tab,Toast,Tooltip} | |
| function addHandler | ( | e, | |
| t, | |||
| i, | |||
| n, | |||
| s ) |
Definition at line 6 of file bootstrap.esm.min.js.
| function bootstrapDelegationHandler | ( | e, | |
| t, | |||
| i ) |
Definition at line 6 of file bootstrap.esm.min.js.
| function bootstrapHandler | ( | e, | |
| t ) |
Definition at line 6 of file bootstrap.esm.min.js.
| enableDismissTrigger | ( | Alert, | |
| "close" ) |
| EventHandler enableDismissTrigger | ( | Modal | ) |
| function findHandler | ( | e, | |
| t, | |||
| i = null ) |
Definition at line 6 of file bootstrap.esm.min.js.
| function getEvent | ( | e | ) |
Definition at line 6 of file bootstrap.esm.min.js.
| function getTypeEvent | ( | e | ) |
Definition at line 6 of file bootstrap.esm.min.js.
| function getUidEvent | ( | e, | |
| t ) |
Definition at line 6 of file bootstrap.esm.min.js.
| function normalizeData | ( | e | ) |
Definition at line 6 of file bootstrap.esm.min.js.
| function normalizeDataKey | ( | e | ) |
Definition at line 6 of file bootstrap.esm.min.js.
| function normalizeParams | ( | e, | |
| t, | |||
| i ) |
Definition at line 6 of file bootstrap.esm.min.js.
| EventHandler EventHandler EventHandler EventHandler on | ( | document, | |
| EVENT_CLICK_DATA_API$3, | |||
| Dropdown. | clearMenus ) |
| EventHandler on | ( | document, | |
| EVENT_CLICK_DATA_API$5, | |||
| SELECTOR_DATA_SLIDE, | |||
| Carousel. | dataApiClickHandler ) |
| EventHandler on | ( | document, | |
| EVENT_CLICK_DATA_API$6, | |||
| SELECTOR_DATA_TOGGLE$5, | |||
| e, | |||
| {e.preventDefault();const t=e.target.closest(SELECTOR_DATA_TOGGLE$5);Button.getOrCreateInstance(t).toggle()} ) |
| EventHandler EventHandler on | ( | document, | |
| EVENT_KEYDOWN_DATA_API, | |||
| SELECTOR_DATA_TOGGLE$3, | |||
| Dropdown. | dataApiKeydownHandler ) |
| EventHandler EventHandler on | ( | window, | |
| EVENT_LOAD_DATA_API$1, | |||
| (), | |||
| SelectorEngine. | findOPEN_SELECTOR).forEach(e=>Offcanvas.getOrCreateInstance(e).show() ) |
| EventHandler EventHandler on | ( | window, | |
| EVENT_LOAD_DATA_API$2, | |||
| (), | |||
| {const e=SelectorEngine.find(SELECTOR_DATA_RIDE);for(let t=0, i=e.length;t< i;t++) Carousel.carouselInterface(e[t], Carousel.getInstance(e[t]))} ) |
| function removeHandler | ( | e, | |
| t, | |||
| i, | |||
| n, | |||
| s ) |
Definition at line 6 of file bootstrap.esm.min.js.
| function removeNamespacedHandlers | ( | e, | |
| t, | |||
| i, | |||
| n ) |
Definition at line 6 of file bootstrap.esm.min.js.
| function sanitizeHtml | ( | e, | |
| t, | |||
| i ) |
Definition at line 6 of file bootstrap.esm.min.js.
| allowedAttribute =(e,t)=>{const i=e.nodeName.toLowerCase();if(t.includes(i))return!uriAttrs.has(i)||Boolean(SAFE_URL_PATTERN.test(e.nodeValue)||DATA_URL_PATTERN.test(e.nodeValue));const n=t.filter(e=>e instanceof RegExp);for(let e=0,t=n.length;e<t;e++)if(n[e].test(i))return!0;return!1},DefaultAllowlist={"*":["class","dir","id","lang","role",ARIA_ATTRIBUTE_PATTERN],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]} |
Definition at line 6 of file bootstrap.esm.min.js.
Definition at line 6 of file bootstrap.esm.min.js.
| const ARROW_DOWN_KEY ="ArrowDown" |
Definition at line 6 of file bootstrap.esm.min.js.
| const ARROW_LEFT_KEY ="ArrowLeft" |
Definition at line 6 of file bootstrap.esm.min.js.
| const ARROW_RIGHT_KEY ="ArrowRight" |
Definition at line 6 of file bootstrap.esm.min.js.
| const ARROW_UP_KEY ="ArrowUp" |
Definition at line 6 of file bootstrap.esm.min.js.
| const AttachmentMap ={AUTO:"auto",TOP:"top",RIGHT:isRTL()?"left":"right",BOTTOM:"bottom",LEFT:isRTL()?"right":"left"} |
Definition at line 6 of file bootstrap.esm.min.js.
| base64 |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_ACTIVE ="active" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_ACTIVE$1 ="active" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_ACTIVE$2 ="active" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_ACTIVE$3 ="active" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_BACKDROP ="offcanvas-backdrop" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_CAROUSEL ="carousel" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_COLLAPSE ="collapse" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_COLLAPSED ="collapsed" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_COLLAPSING ="collapsing" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_DROPDOWN_ITEM ="dropdown-item" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_DROPDOWN_MENU ="dropdown-menu" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_DROPEND ="dropend" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_DROPSTART ="dropstart" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_DROPUP ="dropup" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_END ="carousel-item-end" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_FADE ="fade" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_FADE$1 ="fade" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_FADE$2 ="fade" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_FADE$3 ="fade" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_FADE$4 ="fade" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_HIDE ="hide" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_HORIZONTAL ="collapse-horizontal" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_MODAL ="modal" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_NAVBAR ="navbar" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_NEXT ="carousel-item-next" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_OPEN ="modal-open" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_POINTER_EVENT ="pointer-event" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_PREV ="carousel-item-prev" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_SHOW ="show" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_SHOW$1 ="show" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_SHOW$2 ="show" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_SHOW$3 ="show" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_SHOW$4 ="show" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_SHOW$5 ="show" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_SHOW$6 ="show" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_SHOW$7 ="show" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_SHOWING ="showing" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_SLIDE ="slide" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_START ="carousel-item-start" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_NAME_STATIC ="modal-static" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_PREFIX ="bs-popover" |
Definition at line 6 of file bootstrap.esm.min.js.
| const CLASS_PREFIX$1 ="bs-tooltip" |
Definition at line 6 of file bootstrap.esm.min.js.
| import* as Popper from popperjs core |
Bootstrap v5.1.0 (https://getbootstrap.com/) Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
Definition at line 6 of file bootstrap.esm.min.js.
| const customEvents ={mouseenter:"mouseover",mouseleave:"mouseout"} |
Definition at line 6 of file bootstrap.esm.min.js.
| const customEventsRegex =/^(mouseenter|mouseleave)/i |
Definition at line 6 of file bootstrap.esm.min.js.
| var Data ={set(e,t,i){elementMap.has(e)||elementMap.set(e,new Map);const n=elementMap.get(e);n.has(t)||0===n.size?n.set(t,i):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(n.keys())[0]}.`)},get:(e,t)=>elementMap.has(e)&&elementMap.get(e).get(t)||null,remove(e,t){if(!elementMap.has(e))return;const i=elementMap.get(e);i.delete(t),0===i.size&&elementMap.delete(e)}} |
Definition at line 6 of file bootstrap.esm.min.js.
| const DATA_API_KEY =".data-api" |
Definition at line 6 of file bootstrap.esm.min.js.
| const DATA_API_KEY$1 =".data-api" |
Definition at line 6 of file bootstrap.esm.min.js.
| const DATA_API_KEY$2 =".data-api" |
Definition at line 6 of file bootstrap.esm.min.js.
| const DATA_API_KEY$3 =".data-api" |
Definition at line 6 of file bootstrap.esm.min.js.
| const DATA_API_KEY$4 =".data-api" |
Definition at line 6 of file bootstrap.esm.min.js.
| const DATA_API_KEY$5 =".data-api" |
Definition at line 6 of file bootstrap.esm.min.js.
| const DATA_API_KEY$6 =".data-api" |
Definition at line 6 of file bootstrap.esm.min.js.
| const DATA_API_KEY$7 =".data-api" |
Definition at line 6 of file bootstrap.esm.min.js.
| const DATA_KEY ="bs.toast" |
Definition at line 6 of file bootstrap.esm.min.js.
| const DATA_KEY$1 ="bs.tab" |
Definition at line 6 of file bootstrap.esm.min.js.
| const DATA_KEY$2 ="bs.scrollspy" |
Definition at line 6 of file bootstrap.esm.min.js.
| const DATA_KEY$3 ="bs.popover" |
Definition at line 6 of file bootstrap.esm.min.js.
| const DATA_KEY$4 ="bs.tooltip" |
Definition at line 6 of file bootstrap.esm.min.js.
| const DATA_KEY$5 ="bs.offcanvas" |
Definition at line 6 of file bootstrap.esm.min.js.
| const DATA_KEY$6 ="bs.modal" |
Definition at line 6 of file bootstrap.esm.min.js.
| const DATA_KEY$7 ="bs.focustrap" |
Definition at line 6 of file bootstrap.esm.min.js.
| const DATA_KEY$8 ="bs.dropdown" |
Definition at line 6 of file bootstrap.esm.min.js.
| const DATA_KEY$9 ="bs.collapse" |
Definition at line 6 of file bootstrap.esm.min.js.
| const DATA_KEY$a ="bs.carousel" |
Definition at line 6 of file bootstrap.esm.min.js.
| const DATA_KEY$b ="bs.button" |
Definition at line 6 of file bootstrap.esm.min.js.
| const DATA_URL_PATTERN =/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus)) |
Definition at line 6 of file bootstrap.esm.min.js.
| const Default ={animation:!0,autohide:!0,delay:5e3} |
Definition at line 6 of file bootstrap.esm.min.js.
| const Default$1 ={offset:10,method:"auto",target:""} |
Definition at line 6 of file bootstrap.esm.min.js.
| const Default$2 ={...Tooltip.Default,placement:"right",offset:[0,8],trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'} |
Definition at line 6 of file bootstrap.esm.min.js.
| const Default$3 ={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:[0,0],container:!1,fallbackPlacements:["top","right","bottom","left"],boundary:"clippingParents",customClass:"",sanitize:!0,sanitizeFn:null,allowList:DefaultAllowlist,popperConfig:null} |
Definition at line 6 of file bootstrap.esm.min.js.
| const Default$4 ={backdrop:!0,keyboard:!0,scroll:!1} |
Definition at line 6 of file bootstrap.esm.min.js.
| const Default$5 ={backdrop:!0,keyboard:!0,focus:!0} |
Definition at line 6 of file bootstrap.esm.min.js.
| const Default$6 ={trapElement:null,autofocus:!0} |
Definition at line 6 of file bootstrap.esm.min.js.
| const Default$7 ={className:"modal-backdrop",isVisible:!0,isAnimated:!1,rootElement:"body",clickCallback:null} |
Definition at line 6 of file bootstrap.esm.min.js.
| const Default$8 ={offset:[0,2],boundary:"clippingParents",reference:"toggle",display:"dynamic",popperConfig:null,autoClose:!0} |
Definition at line 6 of file bootstrap.esm.min.js.
| const Default$9 ={toggle:!0,parent:null} |
Definition at line 6 of file bootstrap.esm.min.js.
| const Default$a ={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0} |
Definition at line 6 of file bootstrap.esm.min.js.
| const DefaultType ={animation:"boolean",autohide:"boolean",delay:"number"} |
Definition at line 6 of file bootstrap.esm.min.js.
| const DefaultType$1 ={offset:"number",method:"string",target:"(string|element)"} |
Definition at line 6 of file bootstrap.esm.min.js.
| const DefaultType$2 ={...Tooltip.DefaultType,content:"(string|element|function)"} |
Definition at line 6 of file bootstrap.esm.min.js.
| const DefaultType$3 ={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(array|string|function)",container:"(string|element|boolean)",fallbackPlacements:"array",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",allowList:"object",popperConfig:"(null|object|function)"} |
Definition at line 6 of file bootstrap.esm.min.js.
| const DefaultType$4 ={backdrop:"boolean",keyboard:"boolean",scroll:"boolean"} |
Definition at line 6 of file bootstrap.esm.min.js.
| const DefaultType$5 ={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean"} |
Definition at line 6 of file bootstrap.esm.min.js.
| const DefaultType$6 ={trapElement:"element",autofocus:"boolean"} |
Definition at line 6 of file bootstrap.esm.min.js.
| const DefaultType$7 ={className:"string",isVisible:"boolean",isAnimated:"boolean",rootElement:"(element|string)",clickCallback:"(function|null)"} |
Definition at line 6 of file bootstrap.esm.min.js.
| const DefaultType$8 ={offset:"(array|string|function)",boundary:"(string|element)",reference:"(string|element|object)",display:"string",popperConfig:"(null|object|function)",autoClose:"(boolean|string)"} |
Definition at line 6 of file bootstrap.esm.min.js.
| const DefaultType$9 ={toggle:"boolean",parent:"(null|element)"} |
Definition at line 6 of file bootstrap.esm.min.js.
| const DefaultType$a ={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"} |
Definition at line 6 of file bootstrap.esm.min.js.
| const DIRECTION_LEFT ="left" |
Definition at line 6 of file bootstrap.esm.min.js.
| const DIRECTION_RIGHT ="right" |
Definition at line 6 of file bootstrap.esm.min.js.
| const DISALLOWED_ATTRIBUTES =new Set(["sanitize","allowList","sanitizeFn"]) |
Definition at line 6 of file bootstrap.esm.min.js.
| const elementMap =new Map |
Definition at line 6 of file bootstrap.esm.min.js.
| const enableDismissTrigger =(e,t="hide")=>{const i="click.dismiss"+e.EVENT_KEY,n=e.NAME;EventHandler.on(document,i,`[data-bs-dismiss="${n}"]`,(function(i){if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),isDisabled(this))return;const s=getElementFromSelector(this)||this.closest("."+n);e.getOrCreateInstance(s)[t]()}))},NAME$d="alert",DATA_KEY$c="bs.alert",EVENT_KEY$c=".bs.alert",EVENT_CLOSE="close.bs.alert",EVENT_CLOSED="closed.bs.alert",CLASS_NAME_FADE$5="fade",CLASS_NAME_SHOW$8="show" |
Definition at line 6 of file bootstrap.esm.min.js.
| const ESCAPE_KEY ="Escape" |
Definition at line 6 of file bootstrap.esm.min.js.
| const ESCAPE_KEY$1 ="Escape" |
Definition at line 6 of file bootstrap.esm.min.js.
| const ESCAPE_KEY$2 ="Escape" |
Definition at line 6 of file bootstrap.esm.min.js.
| const Event$1 ={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"} |
Definition at line 6 of file bootstrap.esm.min.js.
| const Event$2 ={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"} |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_ACTIVATE ="activate.bs.scrollspy" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_CLICK_DATA_API ="click.bs.tab.data-api" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_CLICK_DATA_API$1 ="click.bs.offcanvas.data-api" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_CLICK_DATA_API$2 ="click.bs.modal.data-api" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_CLICK_DATA_API$3 ="click.bs.dropdown.data-api" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_CLICK_DATA_API$4 ="click.bs.collapse.data-api" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_CLICK_DATA_API$5 ="click.bs.carousel.data-api" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_CLICK_DATA_API$6 ="click.bs.button.data-api" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_CLICK_DISMISS ="click.dismiss.bs.modal" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_DRAG_START ="dragstart.bs.carousel" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_FOCUSIN ="focusin.bs.toast" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_FOCUSIN$1 ="focusin.bs.focustrap" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_FOCUSOUT ="focusout.bs.toast" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_HIDDEN ="hidden.bs.toast" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_HIDDEN$1 ="hidden.bs.tab" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_HIDDEN$2 ="hidden.bs.offcanvas" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_HIDDEN$3 ="hidden.bs.modal" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_HIDDEN$4 ="hidden.bs.dropdown" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_HIDDEN$5 ="hidden.bs.collapse" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_HIDE ="hide.bs.toast" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_HIDE$1 ="hide.bs.tab" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_HIDE$2 ="hide.bs.offcanvas" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_HIDE$3 ="hide.bs.modal" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_HIDE$4 ="hide.bs.dropdown" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_HIDE$5 ="hide.bs.collapse" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_HIDE_PREVENTED ="hidePrevented.bs.modal" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_KEY =".bs.toast" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_KEY$1 =".bs.tab" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_KEY$2 =".bs.scrollspy" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_KEY$3 =".bs.popover" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_KEY$4 =".bs.tooltip" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_KEY$5 =".bs.offcanvas" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_KEY$6 =".bs.modal" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_KEY$7 =".bs.focustrap" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_KEY$8 =".bs.dropdown" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_KEY$9 =".bs.collapse" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_KEY$a =".bs.carousel" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_KEY$b =".bs.button" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_KEYDOWN ="keydown.bs.carousel" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_KEYDOWN_DATA_API ="keydown.bs.dropdown.data-api" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_KEYDOWN_DISMISS ="keydown.dismiss.bs.offcanvas" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_KEYDOWN_DISMISS$1 ="keydown.dismiss.bs.modal" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_KEYDOWN_TAB ="keydown.tab.bs.focustrap" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_KEYUP_DATA_API ="keyup.bs.dropdown.data-api" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_LOAD_DATA_API ="load.bs.scrollspy.data-api" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_LOAD_DATA_API$1 ="load.bs.offcanvas.data-api" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_LOAD_DATA_API$2 ="load.bs.carousel.data-api" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_MODAL_HIDE ="hide.bs.modal" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_MOUSEDOWN ="mousedown.bs.backdrop" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_MOUSEDOWN_DISMISS ="mousedown.dismiss.bs.modal" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_MOUSEENTER ="mouseenter.bs.carousel" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_MOUSELEAVE ="mouseleave.bs.carousel" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_MOUSEOUT ="mouseout.bs.toast" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_MOUSEOVER ="mouseover.bs.toast" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_MOUSEUP_DISMISS ="mouseup.dismiss.bs.modal" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_POINTERDOWN ="pointerdown.bs.carousel" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_POINTERUP ="pointerup.bs.carousel" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_RESIZE ="resize.bs.modal" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_SCROLL ="scroll.bs.scrollspy" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_SHOW ="show.bs.toast" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_SHOW$1 ="show.bs.tab" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_SHOW$2 ="show.bs.offcanvas" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_SHOW$3 ="show.bs.modal" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_SHOW$4 ="show.bs.dropdown" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_SHOW$5 ="show.bs.collapse" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_SHOWN ="shown.bs.toast" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_SHOWN$1 ="shown.bs.tab" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_SHOWN$2 ="shown.bs.offcanvas" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_SHOWN$3 ="shown.bs.modal" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_SHOWN$4 ="shown.bs.dropdown" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_SHOWN$5 ="shown.bs.collapse" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_SLID ="slid.bs.carousel" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_SLIDE ="slide.bs.carousel" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_TOUCHEND ="touchend.bs.carousel" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_TOUCHMOVE ="touchmove.bs.carousel" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EVENT_TOUCHSTART ="touchstart.bs.carousel" |
Definition at line 6 of file bootstrap.esm.min.js.
| const EventHandler ={on(e,t,i,n){addHandler(e,t,i,n,!1)},one(e,t,i,n){addHandler(e,t,i,n,!0)},off(e,t,i,n){if("string"!=typeof t||!e)return;const[s,o,r]=normalizeParams(t,i,n),a=r!==t,l=getEvent(e),c=t.startsWith(".");if(void 0!==o){if(!l||!l[r])return;return void removeHandler(e,l,r,o,s?i:null)}c&&Object.keys(l).forEach(i=>{removeNamespacedHandlers(e,l,i,t.slice(1))});const _=l[r]||{};Object.keys(_).forEach(i=>{const n=i.replace(stripUidRegex,"");if(!a||t.includes(n)){const t=_[i];removeHandler(e,l,r,t.originalHandler,t.delegationSelector)}})},trigger(e,t,i){if("string"!=typeof t||!e)return null;const n=getjQuery(),s=getTypeEvent(t),o=t!==s,r=nativeEvents.has(s);let a,l=!0,c=!0,_=!1,h=null;return o&&n&&(a=n.Event(t,i),n(e).trigger(a),l=!a.isPropagationStopped(),c=!a.isImmediatePropagationStopped(),_=a.isDefaultPrevented()),r?(h=document.createEvent("HTMLEvents"),h.initEvent(s,l,!0)):h=new CustomEvent(t,{bubbles:l,cancelable:!0}),void 0!==i&&Object.keys(i).forEach(e=>{Object.defineProperty(h,e,{get:()=>i[e]})}),_&&h.preventDefault(),c&&e.dispatchEvent(h),h.defaultPrevented&&void 0!==a&&a.preventDefault(),h}} |
Definition at line 6 of file bootstrap.esm.min.js.
| export {Alert,Button,Carousel,Collapse,Dropdown,Modal,Offcanvas,Popover,ScrollSpy,Tab,Toast,Tooltip} |
Definition at line 6 of file bootstrap.esm.min.js.
| const HEIGHT ="height" |
Definition at line 6 of file bootstrap.esm.min.js.
| const HOVER_STATE_OUT ="out" |
Definition at line 6 of file bootstrap.esm.min.js.
| const HOVER_STATE_SHOW ="show" |
Definition at line 6 of file bootstrap.esm.min.js.
| const KEY_TO_DIRECTION ={ArrowLeft:DIRECTION_RIGHT,ArrowRight:DIRECTION_LEFT} |
Definition at line 6 of file bootstrap.esm.min.js.
| const Manipulator ={setDataAttribute(e,t,i){e.setAttribute("data-bs-"+normalizeDataKey(t),i)},removeDataAttribute(e,t){e.removeAttribute("data-bs-"+normalizeDataKey(t))},getDataAttributes(e){if(!e)return{};const t={};return Object.keys(e.dataset).filter(e=>e.startsWith("bs")).forEach(i=>{let n=i.replace(/^bs/,"");n=n.charAt(0).toLowerCase()+n.slice(1,n.length),t[n]=normalizeData(e.dataset[i])}),t},getDataAttribute:(e,t)=>normalizeData(e.getAttribute("data-bs-"+normalizeDataKey(t))),offset(e){const t=e.getBoundingClientRect();return{top:t.top+window.pageYOffset,left:t.left+window.pageXOffset}},position:e=>({top:e.offsetTop,left:e.offsetLeft})} |
Definition at line 6 of file bootstrap.esm.min.js.
| const MAX_UID =1e6 |
Definition at line 6 of file bootstrap.esm.min.js.
| const METHOD_OFFSET ="offset" |
Definition at line 6 of file bootstrap.esm.min.js.
| const METHOD_POSITION ="position" |
Definition at line 6 of file bootstrap.esm.min.js.
| const MILLISECONDS_MULTIPLIER =1e3 |
Definition at line 6 of file bootstrap.esm.min.js.
| const NAME ="toast" |
Definition at line 6 of file bootstrap.esm.min.js.
| const NAME$1 ="tab" |
Definition at line 6 of file bootstrap.esm.min.js.
| const NAME$2 ="scrollspy" |
Definition at line 6 of file bootstrap.esm.min.js.
| const NAME$3 ="popover" |
Definition at line 6 of file bootstrap.esm.min.js.
| const NAME$4 ="tooltip" |
Definition at line 6 of file bootstrap.esm.min.js.
| const NAME$5 ="offcanvas" |
Definition at line 6 of file bootstrap.esm.min.js.
| const NAME$6 ="modal" |
Definition at line 6 of file bootstrap.esm.min.js.
| const NAME$7 ="focustrap" |
Definition at line 6 of file bootstrap.esm.min.js.
| const NAME$8 ="backdrop" |
Definition at line 6 of file bootstrap.esm.min.js.
| const NAME$9 ="dropdown" |
Definition at line 6 of file bootstrap.esm.min.js.
| const NAME$a ="collapse" |
Definition at line 6 of file bootstrap.esm.min.js.
| const NAME$b ="carousel" |
Definition at line 6 of file bootstrap.esm.min.js.
| const NAME$c ="button" |
Definition at line 6 of file bootstrap.esm.min.js.
| const nativeEvents =new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]) |
Definition at line 6 of file bootstrap.esm.min.js.
| const NODE_TEXT =3 |
Definition at line 6 of file bootstrap.esm.min.js.
| const OPEN_SELECTOR =".offcanvas.show" |
Definition at line 6 of file bootstrap.esm.min.js.
| const ORDER_NEXT ="next" |
Definition at line 6 of file bootstrap.esm.min.js.
| const ORDER_PREV ="prev" |
Definition at line 6 of file bootstrap.esm.min.js.
| const PLACEMENT_BOTTOM =isRTL()?"bottom-end":"bottom-start" |
Definition at line 6 of file bootstrap.esm.min.js.
| const PLACEMENT_BOTTOMEND =isRTL()?"bottom-start":"bottom-end" |
Definition at line 6 of file bootstrap.esm.min.js.
| const PLACEMENT_LEFT =isRTL()?"right-start":"left-start" |
Definition at line 6 of file bootstrap.esm.min.js.
| const PLACEMENT_RIGHT =isRTL()?"left-start":"right-start" |
Definition at line 6 of file bootstrap.esm.min.js.
| const PLACEMENT_TOP =isRTL()?"top-end":"top-start" |
Definition at line 6 of file bootstrap.esm.min.js.
| const PLACEMENT_TOPEND =isRTL()?"top-start":"top-end" |
Definition at line 6 of file bootstrap.esm.min.js.
| const POINTER_TYPE_PEN ="pen" |
Definition at line 6 of file bootstrap.esm.min.js.
| const POINTER_TYPE_TOUCH ="touch" |
Definition at line 6 of file bootstrap.esm.min.js.
| const REGEXP_KEYDOWN =new RegExp("ArrowUp|ArrowDown|Escape") |
Definition at line 6 of file bootstrap.esm.min.js.
| const RIGHT_MOUSE_BUTTON =2 |
Definition at line 6 of file bootstrap.esm.min.js.
| const SAFE_URL_PATTERN =/^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/i |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_ACTIVE =".active" |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_ACTIVE$1 =".active" |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_ACTIVE_ITEM =".active.carousel-item" |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_ACTIVE_UL =":scope > li > .active" |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_ACTIVES =".show, .collapsing" |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_CONTENT =".popover-body" |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_DATA_RIDE ='[data-bs-ride="carousel"]' |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_DATA_SLIDE ="[data-bs-slide], [data-bs-slide-to]" |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_DATA_SPY ='[data-bs-spy="scroll"]' |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_DATA_TOGGLE ='[data-bs-toggle="tab"] |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_DATA_TOGGLE$1 ='[data-bs-toggle="offcanvas"]' |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_DATA_TOGGLE$2 ='[data-bs-toggle="modal"]' |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_DATA_TOGGLE$3 ='[data-bs-toggle="dropdown"]' |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_DATA_TOGGLE$4 ='[data-bs-toggle="collapse"]' |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_DATA_TOGGLE$5 ='[data-bs-toggle="button"]' |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_DIALOG =".modal-dialog" |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_DROPDOWN =".dropdown" |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_DROPDOWN$1 =".dropdown" |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_DROPDOWN_ACTIVE_CHILD =":scope > .dropdown-menu .active" |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_DROPDOWN_TOGGLE =".dropdown-toggle" |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_DROPDOWN_TOGGLE$1 =".dropdown-toggle" |
Definition at line 6 of file bootstrap.esm.min.js.
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_INDICATOR ="[data-bs-target]" |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_INDICATORS =".carousel-indicators" |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_ITEM =".carousel-item" |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_ITEM_IMG =".carousel-item img" |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_LINK_ITEMS =".nav-link, .list-group-item, .dropdown-item" |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_LIST_ITEMS =".list-group-item" |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_MENU =".dropdown-menu" |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_MODAL =".modal" |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_MODAL_BODY =".modal-body" |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_NAV_ITEMS =".nav-item" |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_NAV_LINKS =".nav-link" |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_NAV_LIST_GROUP =".nav, .list-group" |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_NAV_LIST_GROUP$1 =".nav, .list-group" |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_NAVBAR_NAV =".navbar-nav" |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_NEXT_PREV =".carousel-item-next, .carousel-item-prev" |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_STICKY_CONTENT =".sticky-top" |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_TITLE =".popover-header" |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_TOOLTIP_INNER =".tooltip-inner" |
Definition at line 6 of file bootstrap.esm.min.js.
| const SELECTOR_VISIBLE_ITEMS =".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)" |
Definition at line 6 of file bootstrap.esm.min.js.
| const SelectorEngine ={find:(e,t=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(t,e)),findOne:(e,t=document.documentElement)=>Element.prototype.querySelector.call(t,e),children:(e,t)=>[].concat(...e.children).filter(e=>e.matches(t)),parents(e,t){const i=[];let n=e.parentNode;for(;n&&n.nodeType===Node.ELEMENT_NODE&&3!==n.nodeType;)n.matches(t)&&i.push(n),n=n.parentNode;return i},prev(e,t){let i=e.previousElementSibling;for(;i;){if(i.matches(t))return[i];i=i.previousElementSibling}return[]},next(e,t){let i=e.nextElementSibling;for(;i;){if(i.matches(t))return[i];i=i.nextElementSibling}return[]},focusableChildren(e){const t=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(e=>e+':not([tabindex^="-"])').join(", ");return this.find(t,e).filter(e=>!isDisabled(e)&&isVisible(e))}} |
Definition at line 6 of file bootstrap.esm.min.js.
| const SPACE_KEY ="Space" |
Definition at line 6 of file bootstrap.esm.min.js.
| const SWIPE_THRESHOLD =40 |
Definition at line 6 of file bootstrap.esm.min.js.
| const TAB_KEY ="Tab" |
Definition at line 6 of file bootstrap.esm.min.js.
| const TAB_KEY$1 ="Tab" |
Definition at line 6 of file bootstrap.esm.min.js.
| const TAB_NAV_BACKWARD ="backward" |
Definition at line 6 of file bootstrap.esm.min.js.
| const TAB_NAV_FORWARD ="forward" |
Definition at line 6 of file bootstrap.esm.min.js.
| const toType =e=>null==e?""+e:{}.toString.call(e).match(/\s([a-z]+)/i)[1].toLowerCase(),getUID=e=>{do{e+=Math.floor(1e6*Math.random())}while(document.getElementById(e));return e},getSelector=e=>{let t=e.getAttribute("data-bs-target");if(!t||"#"===t){let i=e.getAttribute("href");if(!i||!i.includes("#")&&!i.startsWith("."))return null;i.includes("#")&&!i.startsWith("#")&&(i="#"+i.split("#")[1]),t=i&&"#"!==i?i.trim():null}return t},getSelectorFromElement=e=>{const t=getSelector(e);return t&&document.querySelector(t)?t:null},getElementFromSelector=e=>{const t=getSelector(e);return t?document.querySelector(t):null},getTransitionDurationFromElement=e=>{if(!e)return 0;let{transitionDuration:t,transitionDelay:i}=window.getComputedStyle(e);const n=Number.parseFloat(t),s=Number.parseFloat(i);return n||s?(t=t.split(",")[0],i=i.split(",")[0],1e3*(Number.parseFloat(t)+Number.parseFloat(i))):0},triggerTransitionEnd=e=>{e.dispatchEvent(new Event(TRANSITION_END))},isElement=e=>!(!e||"object"!=typeof e)&&(void 0!==e.jquery&&(e=e[0]),void 0!==e.nodeType),getElement=e=>isElement(e)?e.jquery?e[0]:e:"string"==typeof e&&e.length>0?document.querySelector(e):null,typeCheckConfig=(e,t,i)=>{Object.keys(i).forEach(n=>{const s=i[n],o=t[n],r=o&&isElement(o)?"element":null==(a=o)?""+a:{}.toString.call(a).match(/\s([a-z]+)/i)[1].toLowerCase();var a;if(!new RegExp(s).test(r))throw new TypeError(`${e.toUpperCase()}: Option "${n}" provided type "${r}" but expected type "${s}".`)})},isVisible=e=>!(!isElement(e)||0===e.getClientRects().length)&&"visible"===getComputedStyle(e).getPropertyValue("visibility"),isDisabled=e=>!e||e.nodeType!==Node.ELEMENT_NODE||!!e.classList.contains("disabled")||(void 0!==e.disabled?e.disabled:e.hasAttribute("disabled")&&"false"!==e.getAttribute("disabled")),findShadowRoot=e=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof e.getRootNode){const t=e.getRootNode();return t instanceof ShadowRoot?t:null}return e instanceof ShadowRoot?e:e.parentNode?findShadowRoot(e.parentNode):null},noop=()=>{},reflow=e=>{e.offsetHeight},getjQuery=()=>{const{jQuery:e}=window;return e&&!document.body.hasAttribute("data-bs-no-jquery")?e:null},DOMContentLoadedCallbacks=[],onDOMContentLoaded=e=>{"loading"===document.readyState?(DOMContentLoadedCallbacks.length||document.addEventListener("DOMContentLoaded",()=>{DOMContentLoadedCallbacks.forEach(e=>e())}),DOMContentLoadedCallbacks.push(e)):e()},isRTL=()=>"rtl"===document.documentElement.dir,defineJQueryPlugin=e=>{var t;t=()=>{const t=getjQuery();if(t){const i=e.NAME,n=t.fn[i];t.fn[i]=e.jQueryInterface,t.fn[i].Constructor=e,t.fn[i].noConflict=()=>(t.fn[i]=n,e.jQueryInterface)}},"loading"===document.readyState?(DOMContentLoadedCallbacks.length||document.addEventListener("DOMContentLoaded",()=>{DOMContentLoadedCallbacks.forEach(e=>e())}),DOMContentLoadedCallbacks.push(t)):t()},execute=e=>{"function"==typeof e&&e()},executeAfterTransition=(e,t,i=!0)=>{if(!i)return void execute(e);const n=getTransitionDurationFromElement(t)+5;let s=!1;const o=({target:i})=>{i===t&&(s=!0,t.removeEventListener(TRANSITION_END,o),execute(e))};t.addEventListener(TRANSITION_END,o),setTimeout(()=>{s||triggerTransitionEnd(t)},n)},getNextActiveElement=(e,t,i,n)=>{let s=e.indexOf(t);if(-1===s)return e[!i&&n?e.length-1:0];const o=e.length;return s+=i?1:-1,n&&(s=(s+o)%o),e[Math.max(0,Math.min(s,o-1))]},namespaceRegex=/[^.]*(?=\..*)\.|.*/,stripNameRegex=/\..*/,stripUidRegex=/::\d+$/,eventRegistry={} |
Definition at line 6 of file bootstrap.esm.min.js.
| const TOUCHEVENT_COMPAT_WAIT =500 |
Definition at line 6 of file bootstrap.esm.min.js.
| const TRANSITION_END ="transitionend" |
Definition at line 6 of file bootstrap.esm.min.js.
| const TRIGGER_CLICK ="click" |
Definition at line 6 of file bootstrap.esm.min.js.
| const TRIGGER_FOCUS ="focus" |
Definition at line 6 of file bootstrap.esm.min.js.
| const TRIGGER_HOVER ="hover" |
Definition at line 6 of file bootstrap.esm.min.js.
| const TRIGGER_MANUAL ="manual" |
Definition at line 6 of file bootstrap.esm.min.js.
| let uidEvent =1 |
Definition at line 6 of file bootstrap.esm.min.js.
| const uriAttrs =new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]) |
Definition at line 6 of file bootstrap.esm.min.js.
| const VERSION ="5.1.0" |
Definition at line 6 of file bootstrap.esm.min.js.
| const WIDTH ="width" |
Definition at line 6 of file bootstrap.esm.min.js.